package com.fm.base.json;

import com.fm.base.lang.DeepCloneable;

import java.io.Serializable;

public interface JsonValue extends javax.json.JsonValue, DeepCloneable, Serializable {
	default String toJson() {
		return JsonUtil.toJson(this);
	}

	default String toLiteJson() {
		return JsonUtil.toLiteJson(this);
	}

	default String toFormatJson() {
		return JsonUtil.toFormatJson(this);
	}
}
